Golang Weekly

Newsletter Image

Messages

11/21/2023
18 : 44

There's no nil to panic

Plus a dozen Go tricks and treats. | #​485 — November 21, 2023 Unsub | Web Version Together with Ardan Labs Go Weekly River: A Fast, Robust Job Queue for Go + Postgres — A new beta, open-source job
11/14/2023
18 : 14

Happy birthday to Go

Plus backgammon, guitar effect pedals, and identifying CPUs. | #​484 — November 14, 2023 Unsub | Web Version Together with Speakeasy logo Go Weekly Fourteen Years of Go — Russ recaps a productive year
11/7/2023
18 : 14

A Charm-ed life for Go CLI tooling

Plus oapi-codegen v2, detecting goroutine leaks, and using Go instead of Rust to build a desktop app. | #​483 — November 7, 2023 Unsub | Web Version Together with Dragonfly Go Weekly Charm Raises $6M
10/31/2023
19 : 34

Some Go tricks and treats

Plus how pointers are the 'broccoli' of Go. | #​482 — October 31, 2023 Unsub | Web Version Together with Ardan Labs Go Weekly Awesome Go: Thousands of Categorized Go Resources — A useful
10/24/2023
17 : 24

Wishing the 'if err != nil's away..

Plus using fuzzing to find a Go bug, a modern alternative to 'watch', and an Atari emulator in Go. | #​481 — October 24, 2023 Unsub | Web Version Together with Bosch Go Weekly ! 'Bang'-
10/19/2023
3 : 25

Go 1.22's improved HTTP routing capabilities

Plus the Go-powered Linux distro, and Lip Gloss turns the tables. | #​480 — October 17, 2023 Unsub | Web Version Together with Ardan Labs Go Weekly Better HTTP Server Routing in Go 1.22 — Back in May,
10/10/2023
16 : 34

Considering a v2 of encoding/json

Plus getting your head around type inference in Go. | #​479 — October 10, 2023 Unsub | Web Version Together with Crunchydata Go Weekly Thinking About a Better encoding/json — Led by Joe Tsai, but with
10/3/2023
18 : 54

It's Go vs Rust again

Plus a native Go SSH client, and Rob Pike's off to Australia. | #​478 — October 3, 2023 Unsub | Web Version Together with Three Dots Labs Go Weekly Rust vs Go: A Hands-On Comparison — Despite all
9/26/2023
17 : 34

Fixing Go's for loops, for real

Plus we say hi to GopherCon 2023, GitHub's support for passkeys, and GoLand's latest EAP. | #​477 — September 26, 2023 Unsub | Web Version Together with Ardan Labs Go Weekly Organizing a Go
9/19/2023
15 : 14

Explaining Go's WebAssembly System Interface support

Plus a simple Go static server, looking at JSON with 'fx', and gocron springs back into life. | #​476 — September 19, 2023 Unsub | Web Version Together with Fusion Auth Go Weekly fx 30: The Go-
9/12/2023
17 : 14

Let's get optimizing

Plus some love for the Go gopher, and Go takes 8th place in IEEE's language roundup. | #​475 — September 12, 2023 Unsub | Web Version Together with Ardan Labs Go Weekly Profile-Guided Optimization
9/5/2023
17 : 4

'Cgo performance is good actually'

Plus how Go 1.21 enables truly reproducible builds. | #​474 — September 5, 2023 Unsub | Web Version Together with Teleport logo Go Weekly Perfectly Reproducible, Verified Go Toolchains — Go 1.21
8/29/2023
18 : 44

'There will not be a Go 2 that breaks Go 1 programs.'

Plus RIP to AWS Lambda's Go runtime, a big TinyGo update, and an official introduction to 1.21's structured logging. | #​473 — August 29, 2023 Unsub | Web Version 👋 We're back! Well, almost
8/8/2023
17 : 4

Go 1.21 released

Plus cross-platform sound from Go, a new dependency security tool, and we're off for a few weeks. | #​472 — August 8, 2023 Unsub | Web Version ⛱ I'm taking two weeks off and will be back on
8/1/2023
17 : 4

The Go team's new project templating tool

Plus the Go survey is back, a 400 line Go git client, and Google Cloud Functions gets Go 1.21. | #​471 — August 1, 2023 Unsub | Web Version Together with Ardan Labs Go Weekly Experimenting with Project
7/25/2023
15 : 44

The one where Go keeps getting better

Plus Go benchmarking pitfalls, a gentle intro to pointers, and finding vulnerable dependencies with govulncheck. | #​470 — July 25, 2023 Unsub | Web Version ✍️ It feels like there's a particularly
7/18/2023
14 : 44

Russ Cox makes the case for coroutines

Plus Gorilla is back, IBM takes over Sarama, a Go powered TUI feed reader, and Go 1.21rc3. | #​469 — July 18, 2023 Unsub | Web Version Together with Ardan Labs Go Weekly A Rationale for Using
7/11/2023
15 : 34

Go, meet Python. Python, meet Go.

Plus using fuzz testing in practice, working with eBPF from Go, and how it feels to be a solo gopher. | #​468 — July 11, 2023 Unsub | Web Version Together with Teleport logo Go Weekly Finding Bugs with
7/4/2023
16 : 24

Answering all the big questions

Plus a big GoReleaser release, all the GopherCons, and an MIT workshop on concurrency that uses Go. | #​467 — July 4, 2023 Unsub | Web Version Together with Ardan Labs Go Weekly Frequently Asked
6/27/2023
14 : 55

Go's three new builtin functions

Plus running Go in Jypyter Notebooks, a Go app generator, and using htmx with Go. | #​466 — June 27, 2023 Unsub | Web Version Together with Ardan Labs Go Weekly Go 1.21 Release Candidate — Despite